···11+MIT License
22+33+Copyright (c) 2024 Sardor Mamadaliev
44+55+Permission is hereby granted, free of charge, to any person obtaining a copy
66+of this software and associated documentation files (the "Software"), to deal
77+in the Software without restriction, including without limitation the rights
88+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
99+copies of the Software, and to permit persons to whom the Software is
1010+furnished to do so, subject to the following conditions:
1111+1212+The above copyright notice and this permission notice shall be included in all
1313+copies or substantial portions of the Software.
1414+1515+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1616+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1717+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121+SOFTWARE.
+77
README.md
···11+# Vantage Typst
22+33+An ATS friendly simple Typst CV template, inspired by [alta-typst by George Honeywood](https://github.com/GeorgeHoneywood/alta-typst). See [`example.pdf`](example.pdf) for the rendered PDF output.
44+55+
66+77+## Features
88+99+- **Two-column layout**: Experience on the left and other important details on the right, organized for easy scanning.
1010+- **Customizable icons**: Add and replace icons to suit your personal style.
1111+- **Responsive design**: Adjusts well for various print formats.
1212+1313+## Usage
1414+1515+### Running Locally with Typst CLI
1616+1717+1. **Install Typst CLI**: Follow the installation instructions on the [Typst CLI GitHub page](https://github.com/typst/typst#installation) to set up Typst on your machine.
1818+1919+2. **Clone the repository**:
2020+2121+ ```bash
2222+ git clone https://github.com/sardorml/vantage-typst.git
2323+ cd vantage-typst
2424+ ```
2525+2626+3. **Run Typst**:
2727+2828+ Use the following command to render your CV:
2929+3030+ ```bash
3131+ typst compile example.typ
3232+ ```
3333+3434+ This will generate a PDF output in the same directory.
3535+3636+4. **Edit your CV**:
3737+3838+ Open the `example.typ` file in your preferred text editor to customize the layout.
3939+4040+### Configuration
4141+4242+You can easily customize your personal data by editing the `configuration.yaml` file. This file allows you to set your name, contact information, work experience, education, and skills. Here’s how to do it:
4343+4444+1. Open the `configuration.yaml` file in your text editor.
4545+2. Update the fields with your personal information.
4646+3. Save the file, and your CV will automatically reflect these changes when you compile it.
4747+4848+## Icons
4949+5050+You can enhance your CV with additional icons by following these steps:
5151+5252+1. **Upload Icons**: Place your `.svg` files in the `icons/` folder.
5353+5454+2. **Reference Icons**: Modify the `links` array in the Typst file to include your new icons by referencing their filenames as the `name` values.
5555+5656+ Example:
5757+5858+ ```typst
5959+ links: [
6060+ { name: "your-icon-name", url: "https://example.com" },
6161+ ]
6262+ ```
6363+6464+For existing icons, the current selection is sourced from [Lucide Icons](https://lucide.dev/icons/).
6565+6666+## License
6767+6868+This project is licensed under the [MIT License](./LICENSE).
6969+7070+Icons are from Lucide Icons and are subject to [their terms](https://lucide.dev/license).
7171+7272+## Acknowledgments
7373+7474+- Inspired by the work of [George Honeywood](https://github.com/GeorgeHoneywood/alta-typst).
7575+- Thanks to [Lucide Icons](https://lucide.dev/icons/) for providing the icon library.
7676+7777+For any questions or contributions, feel free to open an issue or submit a pull request!
+194
configuration.yaml
···11+contacts:
22+ name: John Doe
33+ title: Software Engineer
44+ email: johndoe@example.com
55+ address: "City, Country"
66+ location: Country
77+ linkedin:
88+ url: https://www.linkedin.com/in/johndoe/
99+ displayText: johndoe
1010+ github:
1111+ url: https://github.com/johndoe/
1212+ displayText: "@johndoe"
1313+ website:
1414+ url: https://johndoe.com
1515+ displayText: www.johndoe.com
1616+1717+position: Software Engineer
1818+1919+tagline: Software engineer with 5 years of experience and a strong foundation in computer science, skilled in developing software for innovative industries. Proficient in JavaScript/TypeScript, Python, and C/C++, with a solid understanding of system architecture and design principles.
2020+2121+jobs:
2222+ - position: Lead Software Developer
2323+ company:
2424+ name: Quantum Innovations
2525+ link: https://quantuminnovations.com/
2626+ product:
2727+ name: QuantumLeap
2828+ link: https://quantumleap.com
2929+ description:
3030+ - Spearheaded the development of a cutting-edge quantum computing simulator, optimizing algorithms for performance.
3131+ - Collaborated with a team to create intuitive user interfaces that simplified complex scientific data for end-users.
3232+ from: "2023 Mar."
3333+ to: "2024 Jul."
3434+ tags:
3535+ - Quantum Computing
3636+ - Algorithm Optimization
3737+ - UI Design
3838+ location: Remote
3939+ - position: Backend Developer
4040+ company:
4141+ name: CloudSync Solutions
4242+ link: https://cloudsyncsolutions.com/
4343+ product:
4444+ name: SyncManager
4545+ link: https://syncmanager.com
4646+ description:
4747+ - Built scalable backend services for SyncManager, ensuring high availability and performance for cloud synchronization.
4848+ - Designed and implemented RESTful APIs to facilitate data exchange between clients and servers.
4949+ from: "2024 Aug."
5050+ to: "present"
5151+ tags:
5252+ - API Development
5353+ - Cloud Computing
5454+ - Microservices
5555+ location: Remote
5656+ - position: DevOps Engineer
5757+ company:
5858+ name: AutoTech Dynamics
5959+ link: https://autotechdynamics.com/
6060+ product:
6161+ name: AutoPilot
6262+ link: https://autopilot.com
6363+ description:
6464+ - Streamlined CI/CD pipelines for the AutoPilot system, enhancing deployment frequency and reliability.
6565+ - Monitored system performance and implemented improvements for optimized infrastructure.
6666+ from: "2022 Feb."
6767+ to: "2023 Dec."
6868+ tags:
6969+ - DevOps
7070+ - CI/CD
7171+ - Infrastructure Management
7272+ location: Denver, USA
7373+ - position: Game Developer
7474+ company:
7575+ name: PixelForge Studios
7676+ link: "https://pixelforgestudios.com/"
7777+ product:
7878+ name: Realm of Adventure
7979+ link: https://realmofadventure.com
8080+ description:
8181+ - Developed engaging gameplay mechanics and interactive environments using Unity and C#.
8282+ - Collaborated with artists to ensure visual consistency and high-quality game experiences.
8383+ from: "2021 Jan."
8484+ to: "2022 Dec."
8585+ tags:
8686+ - Game Development
8787+ - Unity
8888+ - C#
8989+ location: Los Angeles, USA
9090+ - position: Data Engineer
9191+ company:
9292+ name: Insight Analytics
9393+ link: "https://insightanalytics.com/"
9494+ product:
9595+ name: DataVision
9696+ link: https://datavision.com
9797+ description:
9898+ - Engineered data pipelines to aggregate and process large datasets for analytics using Python and Apache Spark.
9999+ - Developed dashboards for real-time data visualization and business intelligence.
100100+ from: "2020 Jan."
101101+ to: "2021 Dec."
102102+ tags:
103103+ - Data Engineering
104104+ - Python
105105+ - Data Visualization
106106+ location: Chicago, USA
107107+ - position: Quality Assurance Intern
108108+ company:
109109+ name: CodeFix Labs
110110+ link: "https://codefixlabs.com/"
111111+ product:
112112+ name: TestSuite Pro
113113+ link: https://testsuitepro.com
114114+ description:
115115+ - Assisted in testing software applications for functionality and usability, reporting bugs and feedback.
116116+ - Gained experience in automated testing frameworks to improve product quality.
117117+ from: "2019 Jan."
118118+ to: "2019 Dec."
119119+ tags:
120120+ - Quality Assurance
121121+ - Testing
122122+ - Automation
123123+ location: Austin, USA
124124+125125+objective: Seeking to advance my skills and build a strong career with a company that values innovation and creativity.
126126+127127+education:
128128+ - place:
129129+ name: Example University
130130+ link: "http://exampleuniversity.edu"
131131+ degree: "B.Sc."
132132+ major: Computer Science
133133+ track: Computer Science
134134+ from: "2015"
135135+ to: "2019"
136136+ location: City, Country
137137+ - place:
138138+ name: Technical College
139139+ link: ""
140140+ degree: Diploma
141141+ major: IT Specialist
142142+ track: IT Specialist
143143+ from: "2012"
144144+ to: "2015"
145145+ location: City, Country
146146+147147+technical_expertise:
148148+ - name: Kotlin
149149+ level: 4
150150+ - name: Angular
151151+ level: 5
152152+ - name: Ruby on Rails
153153+ level: 5
154154+ - name: Flutter
155155+ level: 4
156156+ - name: Go
157157+ level: 4
158158+ - name: Subversion
159159+ level: 5
160160+161161+skills:
162162+ - JavaScript
163163+ - Python
164164+ - Java
165165+ - React
166166+ - Node.js
167167+ - Express
168168+ - MongoDB
169169+ - AWS
170170+ - Docker
171171+ - Git
172172+ - HTML/CSS
173173+ - SQL
174174+ - Material UI
175175+ - Tailwind CSS
176176+177177+methodology:
178178+ - Lean
179179+ - Kanban
180180+ - Design Thinking
181181+ - Test-Driven Development
182182+ - Pair Programming
183183+184184+tools:
185185+ - GitHub
186186+ - IntelliJ IDEA
187187+ - Asana
188188+ - Slack
189189+ - Adobe XD
190190+ - Postman
191191+192192+achievements:
193193+ - name: "Best Project Award"
194194+ description: Developed an innovative solution for community service management and received recognition from the university.