Mohammad Bayat Resume
As the Founder of K2-Group, I’m passionate about driving innovation and creating impactful solutions. With over 10 years of experience as a Full Stack Developer, I’ve worked with high-tech startups to enhance the performance of web applications and streamline development processes through effective tools and testing.
In addition to my technical expertise, I’m also a Leadership Coach, committed to improving team dynamics and productivity. Through K2-Clearing, I’m deeply engaged in the continuous exploration of leadership practices, helping individuals and teams achieve meaningful transformation.
Table of contents
Experience
K2-Group
May 2010 - Present
Leadership Facilitator and Researcher
Since around 2017-2018, I’ve been on an exciting journey to explore and understand the intricacies of leadership. Each day, I am thrilled by new discoveries and insights that enhance my approach. To deepen this exploration, I initiated the K2-Clearing project, where I actively engage in experience-based leadership facilitation and research. This initiative is not just about teaching leadership; it’s about profoundly transforming the way we lead within our company and in our personal lives. Through K2-Clearing, I am committed to driving meaningful change and fostering a culture of continuous growth and improvement.
Team Lead
As a team leader and entrepreneur, I am passionate about building innovative and collaborative communities that drive real change. I am currently leading a team of talented professionals to develop a partially open-source project, with a focus on creating a friendly and inclusive environment where all contributors are valued and treated as shareholders. I am committed to building a community that is focused on achieving our goals together, and that supports one another every step of the way. Ultimately, my goal is to create a sustainable and profitable business model that benefits us all and to lead each of us to become a part of the capital market.
Full-Stack Development
As the founder and Software Developer of K2-Group, I have dedicated my career to developing cutting-edge algorithmic trading solutions. With over 13 years of experience in the industry, I have gained a deep understanding of capital market dynamics and have built a proven track record of delivering exceptional results for trading strategies.
Some of my key achievements include:
- Developing over 10,000 trading strategies, of which over 3,000 are currently in use in applications. These strategies leverage data analysis techniques to identify and execute high-probability trading opportunities in real time.
- Analyzing application-specific requirements and making necessary software adaptations. I have a deep understanding of various programming languages and am proficient in both front-end and back-end development.
- Managing the hardware and configuration of servers, ensuring that our systems are always running optimally and efficiently.
- Developing several technical trading indicators based on mathematical principles that are used in trading strategies. These indicators leverage my expertise in data analysis and are highly effective in identifying trading opportunities.
Overall, I am passionate about building a company that is at the forefront of the algorithmic trading industry, and that delivers exceptional value to our clients through innovative and data-driven solutions.
Skills:
C++
Java
Python
JavaScript
Node.js
Transformation and Personal Development
Apr 2020 - PRESENT
Leadership Coach, Life Coach, Business Coach
With over 2,000 hours in direct coaching, I have provided guidance to numerous clients and employers. I’ve facilitated leadership development in several startups, boosting productivity. My approach combines effective listening, powerful questioning, and timely feedback to inspire personal growth. Skilled in building relationships across all organizational levels, I foster environments for continuous development.
- I have conducted over 2,000 hours of direct coaching for groups, organizations, and individuals.
- Served as a leadership coach for several prominent startups, aimed at increasing productivity and developing leadership skills organization-wide.
- My primary skills include effective listening, appropriate feedback, asking powerful questions to guide individuals toward personal growth, and establishing strong and effective relationships with coaches and employees.
- My coaching process involves continuous interaction, regular assessment, and real-time feedback for constant growth and development.
- Ability to work with individuals across all levels of an organization, from senior managers to new employees.
Skills:
Effective Listening
Feedback
Powerful Questions
Relationship Building
Coaching
Radin Bourse
Mar 2020 - Present
Full-Stack Developer
- Developed a Jasmine helper library, which helped us write more maintainable, understandable, and flexible unit tests and integration tests.
- Wrote lots of contract and e2e tests that covered all real user scenarios by using Cypress and Cucumber.
- Created a TS library for transforming plain objects into instances of classes in order to benefit from OOP, which eliminated recurring plain object bugs to nearly 0%.
- Team working with Java backend developers helped to get lots of ideas to use in TypeScript and motivated to learn about different development principles.
- Implemented a search-based feature to improve application accessibility, which improved customer survey scores by 60%.
- Listening actively, giving feedback, motivating, and hardworking attitude helped to become a more respectful role model team member.
Skills:
Cypress
Test Automation
Java
Angular
TypeScript
Eghtesad Bidar Securities
Oct 2018 - Mar 2020
Full-Stack Developer
Develop an online trading platform for stock market traders and investors.
- Contributed to increasing application performance, which led to a 200% increase in new users in one year.
- Designed a JS library to handle thousands of web socket messages per second, which helped to decrease development time by 200%.
- Developed several JS libraries for handling real-time data and displaying data as a stock market technical analysis chart.
- Perform automated testing cases that covered more than 90% of the application’s code, resulting in a 300% reduction in development time.
- Involved in wireframing and prototyping the application, which led to a simple, user-friendly design.
- Participated in Continuous Integration and Continuous Deployment CI/CD of the application using Microsoft Team Foundation Server (TFS).
- Trained and mentored team members to apply OOP concepts to the project.
- Cooperated with UX research and UI testing.
Skills:
MongoDB
Test Automation
NodeJs
Angular
TypeScript
Alibaba Travels Co.
May 2017 - Oct 2018
Full-Stack Developer
As a Front-End developer responsible for participating in the full lifecycle of a new SPA development project for online booking back-office, and for implementing and maintaining best practice procedures in all areas of work.
- Responsible to develop NodeJS compiler to generate custom website templates based on the main site, which reduced development time from one week to less than an hour.
- Experienced with backend programming languages such as C# and SQL Server.
- Implemented reactive programming with RxJS, which eliminated HTTP request/response common errors.
- Participated in developing and maintaining responsive web applications providing good user experiences on multiple platforms.
- Hands-on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Reusability, and SOLID principle.
- Collaborated with teammates to solve problems, resolve errors, and optimize performance.
Skills:
Bootstrap
Wijmo5
NodeJs
Angular
TypeScript
Tadbir Pardaz IT Group Ltd.
Feb 2016 - Apr 2018
Developer
As a Front-End developer and UI/UX designer responsible for participating in the full lifecycle of a new SPA development project for stock markets, and for implementing and maintaining best practice procedures in all areas of work.
Personal Project
Apr 2012 - May 2017
Full-stack Developer
I was working on a JavaScript library, which was used to develop a powerful platform for visualizing stock market diagrams. Some characteristic features were data visualization, drawing 8 kinds of charts, drawing shapes on charts and editing or removing them, adding several areas on them to drawing and modifying indicators, and so on.
- I worked professionally with HTML SVG and Canvas.
- I developed a JavaScript library to simplify HTML DOM tree (especially SVG) traversal and event handling.
- I developed a JavaScript library to simplify working with HTML Canvas.
- I developed a functional reactive library to handle complex events and manage complex data.