Hi! My name is Daniil, but you can call me Dan! I'm a full-stack developer with just over three years of professional experience. My last role was at Ncino where I worked on building scalable and efficient solutions using Java, React, TypeScript, and Python. My role involved developing robust backend services, creating dynamic front-end experiences, and ensuring seamless integration across systems.
I have a passion for learning and continuously improving my skills, whether it's mastering new technologies, optimizing code, or exploring better development practices. I thrive on solving complex problems and enjoy collaborating with others to create impactful software solutions.
This is my most recent project, I'm currently hosting this website here on a raspberry PI in my living room! Over time, I'll add more projects i've done along with details and cool images to look at, hang tight!
Since November 2021 i've worked at Ncino as a Software Engineer, there I had the opportunity to work with several amazing individuals! I've learned a ton of stuff about everything programming related at this role from API interaction to the Porduct/Software Lifecycle and how to center divs. Projects i've done at this role include creating frontend automation scripts using selenium and puppeteer, creating user facing tools and applications, and working with GraphQL API's.
During College, they made us take enterprise projects, where we worked as interns with companies for school credit. This was the one I interned at. Emburse had a payment tracking software that me and my team made automated tests for with python, postman, and puppeteer. After 9 months they were really glad they had us one their team and they even hired 3 out of the 5 people on our team after they graduted, sadly is was left out ;)
Technology / Skill | Years of Experience (YOE) | Proficiency Level | Description |
---|---|---|---|
Java | 6+ Years Total, 3+ Years Professional | Expert | Experienced in backend development, REST APIs, and database integration, as well as a multitude of Data Structures, Algorithms, and projects, both personal and professional. |
JavaScript / TypeScript | 3 Years Professional | Advanced | Expert in building interactive front-end applications with React. |
GraphQL | 3 Years Professional | Intermediate | Implemented GraphQL APIs for efficient data fetching. |
RESTful API's | 4+ Years Total, 3 Years Professional | Advanced | Created Implemented and Used RESTful APIs for efficient data fetching in several projects, both personal and professional. |
SQL | 5 Years Total, 3 Years Professional | Advanced | Designed and optimized database queries for high-performance applications. Both in Professional and Personal Projects. |
Python | 3 Years and 9 Months | Advanced | Used for scripting, frontend automation, data analysis, game modding, and endpoint testing |
HTML/CSS | 4+ Years Total | Advanced | Worked with HTML components, CSS editing, and simple website creation for several years both professinally and personally, such as this website! |
GoLang | <1 Year Professional | Basic | Developed and optimized backend services in Go to perform complex loan calculations at previous role |
React / Vue.JS | 3 Years Professional | Advanced | Worked with both React and Vue.JS both professionally and on personal projects creating robust user facing applications. |
Selenium / Puppeteer | ~2 Years Professional | Intermediate | Worked with the Frontend Automation team at Ncino where we used Selenium to run automated frontend tests before every release. |
Relational Databases (SQL Server, MySQL, PostgrSQL, Etc) | 5+ Years Total, 3 Years Professional | Advanced | Worked with relatiojnal databases since college, throughout all internships and projects I worked on including professionally and personally. |
Document Databases (CouchDB, MongoDB, Etc) | 2+ Years Total | Intermediate | Have had expereiences working with document databases with a short internship during college and during some personal projects as well. |
Jira, Github, Confulence, Jenkins | 5+ Years Total, 3 Years Professional | Advanced | Worked with github and version control all the time on my previous role and in previous personal projects and internships as well. |
Russian Language | 24+ Years | Fluent | My native Language :) |